#include "Heap sort.h"

void APrint (int arr [] , int n)
{

    for (int i = 0 ; i < n ; i++)
    {

        printf ("%d " , arr [i]) ;

    }

    printf ("\n") ;

}

void test ()
{

    int arr [] = { 19 , 15 , 29 , 17 , 13 , 10 } ;

    int n = sizeof (arr) / sizeof (arr [0]) ;

    printf ("排序之前的数组为: ") ;

    APrint (arr , n) ;

    HeapSort (arr , n) ;

    printf ("排序之后的数组为: ") ;

    APrint (arr , n) ;

}

int main ()
{

    test () ;

    return 0 ;

}